home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / LGP250S1.ZIP / src / libgplus.5 / libgplus / gplus-in / setjmp.h < prev    next >
C/C++ Source or Header  |  1992-02-07  |  414b  |  30 lines

  1. #ifndef _setjmp_h
  2.  
  3. extern "C" {
  4.  
  5. #ifdef __setjmp_h_recursive
  6. #include_next <setjmp.h>
  7. #else
  8. #define __setjmp_h_recursive
  9. #define  setjmp  C_header_setjmp
  10. #define  longjmp C_header_longjmp
  11.  
  12. #ifdef VMS
  13. #include "gnu_cc_include:[000000]setjmp.h"
  14. #else
  15. #include_next <setjmp.h>
  16. #endif
  17.  
  18. #undef setjmp
  19. #undef longjmp
  20.  
  21. #define _setjmp_h 1
  22.  
  23. extern int setjmp(jmp_buf);
  24. extern void longjmp(jmp_buf, int);
  25.  
  26. #endif
  27. }
  28.  
  29. #endif
  30.